package com.aidong.myprofile.entity;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

import com.aidong.activity.entity.MemberSportTags;
import com.aidong.activity.entity.MemberTags;

/**
 * 好友资料
 * @author user
 *
 */
public class HailFellowMsg implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * IdongID 爱动号
	 */
	private String idongId;
	
	/**
	 * HeadPic 头像url
	 */
	private String headUrl;
	
	private double BMI;
	
	public double getBMI() {
		return BMI;
	}

	public void setBMI(double bMI) {
		BMI = bMI;
	}

	/**
	 * NickName 昵称
	 */
	private String nickName;
	
	/**
	 * attionStatus 关注状态
	 */
	private String attionStatus;
	
	/**
	 * 体重
	 */
	private int weight;
	
	/**
	 * 身高
	 */
	private int height;
	
	/**
	 * 星座
	 */
	private String constellation;
	
	/**
	 * 个性签名
	 */
	private String signContent;
	
	/**
	 * 热度值
	 */
	private int popularity;
	
	public int getPopularity() {
		return popularity;
	}

	public void setPopularity(int popularity) {
		this.popularity = popularity;
	}

	private String charmPart;
	
	/**
	 * 胸围
	 */
	private int bwhBust;
	
	/**
	 * 腰围
	 */
	private int bwhWaist;
	
	/**
	 * 臀围
	 */
	private int bwhHip;
	
	public int getBwhBust() {
		return bwhBust;
	}

	public void setBwhBust(int bwhBust) {
		this.bwhBust = bwhBust;
	}

	public int getBwhWaist() {
		return bwhWaist;
	}

	public void setBwhWaist(int bwhWaist) {
		this.bwhWaist = bwhWaist;
	}

	public int getBwhHip() {
		return bwhHip;
	}

	public void setBwhHip(int bwhHip) {
		this.bwhHip = bwhHip;
	}

	public String getCharmPart() {
		return charmPart;
	}

	public void setCharmPart(String charmPart) {
		this.charmPart = charmPart;
	}

	/**
	 * 魅力部位
	 */
	private List<MemberCharmPart> charmParts;
	
	public List<MemberCharmPart> getCharmParts() {
		return charmParts;
	}

	public void setCharmParts(List<MemberCharmPart> charmParts) {
		this.charmParts = charmParts;
	}
	
	private String BMILevel;

	public String getBMILevel() {
		return null == BMILevel ? "" : BMILevel;
	}

	public void setBMILevel(String bMILevel) {
		BMILevel = bMILevel;
	}

	public String getSignContent() {
		return null == signContent ? "" : signContent;
	}

	public void setSignContent(String signContent) {
		this.signContent = signContent;
	}

	public String getConstellation() {
		return null == constellation ? "" : constellation;
	}

	public void setConstellation(String constellation) {
		this.constellation = constellation;
	}

	public int getHeight() {
		return height;
	}

	public void setHeight(int height) {
		this.height = height;
	}

	public int getWeight() {
		return weight;
	}

	public void setWeight(int weight) {
		this.weight = weight;
	}

	public String getAttionStatus() {
		return "".equals(attionStatus) ? "" : attionStatus;
	}

	public void setAttionStatus(String attionStatus) {
		this.attionStatus = attionStatus;
	}

	/**
	 * 粉丝人数
	 */
	private int fansCount;
	
	/**
	 * 关注人数
	 */
	private int attionCount;
	
	/**
	 * 地区
	 */
	private String region; 
	
	/**
	 * Birthday 生日
	 */
	private String birthday;
	
	/**
	 * EmotionalState 情感状态
	 */
	private String emotionalState;
	
	/**
	 * Hobbies 爱好
	 */
	private String hobbies;
	
	private int sportHz;
	
	public int getSportHz() {
		return sportHz;
	}

	public void setSportHz(int sportHz) {
		this.sportHz = sportHz;
	}

	private int age;
	
	public int getAge() {
		return age;
	}

	public void setAge(int age) {
		this.age = age;
	}

	/**
	 * Gender M：男 F：女
	 */
	private String gender;
	
	public String getGender() {
		return gender == null ? "" : gender;
	}

	public void setGender(String gender) {
		this.gender = gender;
	}

	/**
	 * 个性标签
	 */
	private List<MemberTags> memberTags;
	
	/**
	 * 运动标签
	 */
	private List<MemberSportTags> sportTags;
	
	/**
	 * 爱动时间
	 */
	private List<Map<String, Object>> times;

	public String getIdongId() {
		return idongId;
	}

	public void setIdongId(String idongId) {
		this.idongId = idongId;
	}

	public String getHeadUrl() {
		return null == headUrl ? "" : headUrl;
	}

	public void setHeadUrl(String headUrl) {
		this.headUrl = headUrl;
	}

	public String getNickName() {
		return null == nickName ? "" : nickName;
	}

	public void setNickName(String nickName) {
		this.nickName = nickName;
	}

	public int getFansCount() {
		return fansCount;
	}

	public void setFansCount(int fansCount) {
		this.fansCount = fansCount;
	}

	public int getAttionCount() {
		return attionCount;
	}

	public void setAttionCount(int attionCount) {
		this.attionCount = attionCount;
	}

	public List<Map<String, Object>> getTimes() {
		return times;
	}

	public void setTimes(List<Map<String, Object>> times) {
		this.times = times;
	}

	public String getBirthday() {
		return null == birthday ? "" : birthday;
	}

	public void setBirthday(String birthday) {
		this.birthday = birthday;
	}

	public String getEmotionalState() {
		return null == emotionalState ? "" : emotionalState;
	}

	public void setEmotionalState(String emotionalState) {
		this.emotionalState = emotionalState;
	}

	public String getHobbies() {
		return null == hobbies ? "" : hobbies;
	}

	public void setHobbies(String hobbies) {
		this.hobbies = hobbies;
	}

	public List<MemberTags> getMemberTags() {
		return memberTags;
	}

	public void setMemberTags(List<MemberTags> memberTags) {
		this.memberTags = memberTags;
	}

	public List<MemberSportTags> getSportTags() {
		return sportTags;
	}

	public void setSportTags(List<MemberSportTags> sportTags) {
		this.sportTags = sportTags;
	}

	public String getRegion() {
		return null == region ? "" : region;
	}

	public void setRegion(String region) {
		this.region = region;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}
}
